Senior Frontend Engineer (Sitecore JSS SDK)

Engineering & Technology Athens, Greece


Description

About Us: 
Our mission is to elevate leading brands through unforgettable digital connections with their customers. Sitecore delivers a composable digital experience platform that empowers the world’s smartest and largest brands to build lifelong relationships with their customers. A highly decorated industry leader, Sitecore is the leading company bringing together content, commerce, and data into one connected platform that delivers millions of digital experiences every day. Thousands of blue-chip companies including American Express, Porsche, Starbucks, L’Oréal, and Volvo Cars rely on Sitecore to provide more engaging, personalized experiences for their customers. Learn more at Sitecore.com.
 
About the Role: 
The JSS Team is a dedicated group of software engineers who specialize in creating and maintaining the JavaScript Services (JSS) SDK for Sitecore. This team ensures seamless integration of JavaScript frameworks with Sitecore, enabling developers to build dynamic, headless applications. They focus on delivering high-quality, robust, and scalable solutions, while continuously improving the SDK to meet the evolving needs of the developer community. 
 
Sitecore is looking for an experienced Senior Front-End Engineer with an extensive skill set in Front-End technologies and architecture, particularly JAMStack. As a Senior Front-End Engineer, you will be working on the JSS SDK which covers multiple JavaScript frameworks such as React, Angular, Vue, and Next.js. Moving forward, you will also be working on additional JavaScript frameworks as the product grows. Given that the JSS team is diverse and scattered across the globe, you will be collaborating closely with Engineering and Product teams across Southeast Asia, Europe, and North America. 
 
What You’ll Do:  
  • Act as a primary driver for designing, developing, shipping and maintaining JSS SDK delivery. 
  • Design, develop, and maintain the Sitecore JSS SDK which supports multiple JavaScript frameworks such as React, Angular, Vue, Next.js, etc. Ensure seamless integration of the JSS SDK with the Sitecore Experience Platform and Sitecore XM Cloud. 
  • Become one of the key drivers in the introduction and integration of additional SPA and Meta Frameworks into the Sitecore JSS SDK. 
  • Design, build and maintain CI & CD pipeline to ensure solutions can be delivered frequently, consistently and reliably. 
  • Support QA in maintaining test automation pipelines. 
  • Utilize Docker containers to create local development environments and streamline the testing process.  
What You Need to Succeed:  
  • Minimum of 5 years in JavaScript development, with a proven track record of delivering high-quality features.
  • Advanced proficiency in JavaScript, TypeScript, and modern JavaScript frameworks/libraries such as React, Angular, Vue.js, Next.js, Nuxt, Astro, etc. 
  • Experience with development tools such as GitHub, JS debugger, lint, Webpack, NPM/Yarn, etc.
  • Expertise with Git, branching strategies, and version control workflows.
  • Solid understanding of CI/CD pipelines (Azure, GHA), containerization (Docker), and cloud services (Azure, Vercel, Netlify, or Cloudflare).
  • Advanced experience with automated testing frameworks such as Jest, Mocha, or Cypress.
Additional Skills That Could Set You Apart:  
  • Working with open-source projects and SDKs, contributing to and integrating with community-driven codebases. 
  • Driving front-end development projects and mentoring junior developers.
  • Familiarity with headless CMS.
  • Familiarity with different Content Delivery Networks (CDN)
Why you should click ‘Apply’: 
Sitecore is on a path of significant growth, driven by our passion for new technologies. We are prepared to capitalize on a $30 billion market opportunity, a testament to the promising stage of this field. Joining Sitecore now offers a unique chance to shape an industry that’s just beginning to unfold its potential. 

Share this job